S S & F LIMITED Company number 07003957 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address8 LEDGERS ROAD, SLOUGH, BERKS, UK, SL1 2QX PostcodeSL1 2QX Companies at this postcode 20 Map