IT SERVICES SOLUTIONS LIMITED Company number 14138748 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address4 Emerald Court, Slough, England, SL1 2JZ PostcodeSL1 2JZ Companies at this postcode 13 Average house price in SL1 2JZ £254,000 (13 sales) Map