DL Derek Lockhart Current PSC Person with significant control at AYR ROAD AUTOS LTD Notified on 7th Aug 2018