SM Simon Mark Thornton Current PSC Person with significant control at CASTLE SPECIAL PROJECTS LLP Notified on 28th Feb 2025