INDALAB SOLUTIONS LIMITED Company number 06331038 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address104 Powerscroft Road, Clapton, London, E5 0PP PostcodeE5 0PP Companies at this postcode 45 Average house price in E5 0PP £834,000 (35 sales) Map