ACCOUNTABILITY PT LIMITED Company number 17082421 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address22 Woodford Avenue, Ilford, Greater London, England, IG2 6XG PostcodeIG2 6XG Companies at this postcode 36 Average house price in IG2 6XG £310,000 (5 sales) Map