SJ Stuart Jonathan Leech Current PSC Person with significant control at CONGREGATE WORKS CIC Notified on 12th May 2026