INTERNATIONAL SOFTWARE TECHNOLOGY LIMITED Company number 15947264 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 20 Portsea Hall, Portsea Place, London, England, W2 2BW PostcodeW2 2BW Companies at this postcode 32 Average house price in W2 2BW £876,000 (41 sales) Map