KEY SHAREHOLDER LTD Company number 13370452 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office AddressSouth Street House, 51 South Street, Isleworth, Middlesex, United Kingdom, TW7 7AA PostcodeTW7 7AA Companies at this postcode 266 Average house price in TW7 7AA £488,000 (10 sales) Map