TH Thomas Horton Ceased PSC Person with significant control at STONEBIRD LTD Notified on 1st Oct 2024 · Ceased on 19th Feb 2025