ISA DIRECT LIMITED Company number 03392388 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressSuite 2,23 Upper Wimpole Street ,London 23 Upper Wimpole Street, Suite 2, London, England, W1G 6ND PostcodeW1G 6ND Companies at this postcode 4 Average house price in W1G 6ND £700,000 (2 sales) Map