ASTRA IT SOLUTIONS LIMITED Company number 09828463 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address179, ST. DAVIDS SQUARE, LONDON, UNITED KINGDOM, E14 3WD PostcodeE14 3WD Companies at this postcode 28 Average house price in E14 3WD £591,000 (80 sales) Map