ECOVERY LIMITED Company number 08032575 · Monitor this company Dissolved Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office AddressNORTHSIDE HOUSE, 69 TWEEDY ROAD, BROMLEY, KENT, ENGLAND, BR1 3WA PostcodeBR1 3WA Companies at this postcode 161 Average house price in BR1 3WA £218,000 (1 sales) Map