OPENTORENT LTD Company number 14983553 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office AddressFlat 32 Lait House, 1 Albemarle Road, Beckenham, England, BR3 5LN PostcodeBR3 5LN Companies at this postcode 12 Average house price in BR3 5LN £421,000 (81 sales) Map