CASTLEMOUNT DEVELOPMENTS LIMITED Company number 02138148 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address21 Poplar Avenue, Crosby, Liverpool, L23 2ST PostcodeL23 2ST Companies at this postcode 11 Average house price in L23 2ST £961,000 (9 sales) Map