LO Louisa O'Rourke Ceased PSC Person with significant control at 1870 LTD. Notified on 22nd Nov 2024 · Ceased on 31st Dec 2025