SFF Holdings Ltd is an active company incorporated on 24 April 2025 with the registered office located in Ilford, Greater London. SFF Holdings Ltd was registered 4 months ago.
Registered office address changed from Orion House, Office 505 Olympic House Ilford IG1 1BA England to Office 18E Ilford Business Centre, 316E Ilford Lane Ilford IG1 2LT on 21 July 2025