2A RENOVATIONS LTD Company number 16629078 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 12 Lita House, 37 Station Road, London, England, SE25 5AH PostcodeSE25 5AH Companies at this postcode 87 Average house price in SE25 5AH £362,000 (32 sales) Map