Non-trading Company in Umberleigh, Devon We help you find any company! My Mates Pad Ltd Higher Week Farm, High Bickington Umberleigh, Devon