BEECHTREE PROPERTIES LIMITED Company number 02567225 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address62 Loftus Road, London, W12 7EL PostcodeW12 7EL Companies at this postcode 31 Average house price in W12 7EL £804,000 (43 sales) Map