2 STEP SOLUTIONS LTD Company number 07093740 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address1A STATION ROAD, SLOUGH, UNITED KINGDOM, SL1 6JJ PostcodeSL1 6JJ Companies at this postcode 73 Average house price in SL1 6JJ £505,000 (14 sales) Map