VARAHA LIMITED Company number 11274851 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address105, High Street High Street, Barkingside, Ilford, England, IG6 2AH PostcodeIG6 2AH Companies at this postcode 18 Average house price in IG6 2AH £96,000 (2 sales) Map