BARONROW LIMITED Company number 01828841 · Monitor this company Liquidation Overview Analysis Location Related Registered office Address57 COMBER HOUSE, COMBER GROVE, LONDON, SE5 0LJ PostcodeSE5 0LJ Companies at this postcode 21 Average house price in SE5 0LJ £327,000 (14 sales) Map