RT Richard Taylor Current PSC Person with significant control at OSMOND TRICKS DEVELOPMENTS LIMITED Notified on 30th Jan 2023