BS Beth Sarah Mcdermott Ceased PSC Person with significant control at UK.CCA LTD Notified on 5th Nov 2021 · Ceased on 21st Sep 2022