HOLLAND ARCH LIMITED Company number 15117148 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 4 2-3 Roebuck Road, Cromwell Centre, United Kingdom, IG6 3UG PostcodeIG6 3UG Companies at this postcode 205 Average house price in IG6 3UG £931,000 (4 sales) Map