HAPPY TURTLE WORLDWIDE LIMITED Company number 13161721 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address44 Grove Road, Newbury, England, RG14 1UL PostcodeRG14 1UL Companies at this postcode 6 Average house price in RG14 1UL £687,000 (18 sales) Map