BARLEKHA LIMITED Company number 13310871 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address49 De Vere Gardens, Ilford, England, IG1 3EB PostcodeIG1 3EB Companies at this postcode 55 Average house price in IG1 3EB £356,000 (57 sales) Map