RT Robert Thompson Macleod Current PSC Person with significant control at TRUFFIERE LIMITED Notified on 14th May 2020