HAPCASTLE LIMITED Company number 02665670 · Monitor this company Dissolved Overview People 7 Financial Control Documents Analysis Location Related Registered office Address2 Beauly Close, Plympton, Plymouth, Devon, PL7 2YL PostcodePL7 2YL Companies at this postcode 3 Average house price in PL7 2YL £296,000 (12 sales) Map