BABS INTERNATIONAL LTD Company number 10406908 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address63 BRAEMAR ROAD, LONDON, UNITED KINGDOM, E13 8EH PostcodeE13 8EH Companies at this postcode 59 Average house price in E13 8EH £332,000 (40 sales) Map