DR Derek Robert Leitch Current PSC Person with significant control at DL CO GLASGOW LIMITED Notified on 1st Nov 2016