IE Ian Eric Barrott Current PSC Person with significant control at SPACE INSTALLATIONS LTD Notified on 16th Feb 2024