NA Nicky Alan Snow Ceased PSC Person with significant control at SFW360 LTD Notified on 10th Sep 2023 · Ceased on 16th Jan 2025