DAVIES, Thomas Peter Lloyd Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Neuadd Tregroes Hall Ltd Secretary 16 Jan 2009 Data JSON Markdown