INSHA SERVICES LIMITED Company number 17081638 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address26 Sandford Road, London, United Kingdom, E6 3QJ PostcodeE6 3QJ Companies at this postcode 18 Average house price in E6 3QJ £417,000 (21 sales) Map