INDOPHARMA LIMITED Company number 06392161 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressFirst Floor Office Suite, 240 Earls Court Road, London, SW5 9AA PostcodeSW5 9AA Companies at this postcode 9 Average house price in SW5 9AA £161,000 (3 sales) Map