INDOU LIMITED Company number 04297016 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address57 Cambridge Road Annexe, Harrow, Middlesex, United Kingdom, HA2 7LB PostcodeHA2 7LB Companies at this postcode 23 Average house price in HA2 7LB £717,000 (22 sales) Map