TS Trevor Samuel Linton Current PSC Person with significant control at LR BIOGAS SOLUTIONS LTD Notified on 6th Apr 2016