LLOYD, Steven Thomas Role: Director Appointed Date: 18 Nov 2011 Resigned / Terminated Date: Active Correspondence Address: 4, Terminal House, Station Approach, Shepperton, TW17 8AS