LR Lucy Richards Current PSC Person with significant control at HUSH MALLORCA LTD Notified on 5th Feb 2024