BJ Barry Jude Steenson Current PSC Person with significant control at DIRECT PAYMENT SOLUTIONS CIC Notified on 14th Dec 2023