PP EYECARE LIMITED Company number 10862704 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address59 Waterloo Road, Barkingside, Ilford, Essex, United Kingdom, IG6 2EG PostcodeIG6 2EG Companies at this postcode 38 Average house price in IG6 2EG £538,000 (45 sales) Map