SSFA HOLDINGS LIMITED Company number 13051261 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address7 Essex Avenue, Slough, United Kingdom, Berkshire, United Kingdom, SL2 1DP PostcodeSL2 1DP Companies at this postcode 26 Average house price in SL2 1DP £339,000 (19 sales) Map