LEIOA PROPERTY LTD Company number 11982581 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 24 Camellia Court, 18 Copers Cope Road, Beckenham, England, BR3 1NB PostcodeBR3 1NB Companies at this postcode 24 Average house price in BR3 1NB £458,000 (44 sales) Map