INDEX COMMISSIONING SERVICES LTD Company number 14689544 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address20 Balmoral Mews, London, United Kingdom, W12 9SG PostcodeW12 9SG Companies at this postcode 4 Average house price in W12 9SG £305,000 (17 sales) Map