ELMCROFT MANAGEMENT LIMITED Company number 01953842 · Monitor this company Active Overview People 59 Financial Control Documents Analysis Location Related Registered office AddressUnits 2 & 3 184 Farnaby Road, Bromley, Kent, England, BR2 0BB PostcodeBR2 0BB Companies at this postcode 41 Average house price in BR2 0BB £569,000 (23 sales) Map