OA PROPERTY SERVICES LIMITED Company number 17194628 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address26 Cherry Orchard Road, Bromley, England, BR2 8NE PostcodeBR2 8NE Companies at this postcode 273 Average house price in BR2 8NE £516,000 (12 sales) Map