MA Mark Allan Knowles Current PSC Person with significant control at SWAN MECHANICAL (SERVICES) LTD Notified on 6th Apr 2016