AM Ailsa Margaret Taylor Current PSC Person with significant control at BARN OWL (VENUSTA) LIMITED Notified on 1st Apr 2021