AVATAR TECH LIMITED Company number 12308787 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address1st Floor Unit 2-3 Cromwell Centre, Roebuck Road,, Hainault Business Park, Ilford, England, IG6 3UG PostcodeIG6 3UG Companies at this postcode 222 Average house price in IG6 3UG £920,000 (4 sales) Map