BABDU LIMITED Company number 17322622 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address11 Stonehall Avenue, Ilford, United Kingdom, IG1 3SH PostcodeIG1 3SH Companies at this postcode 26 Average house price in IG1 3SH £826,000 (25 sales) Map