THOMAS, Craig Born1/1987 NationalityWelsh Appointments0 (0 active) Control0 holdings Appointments CompanyRoleAppointedResigned Tinybigideas Limited Director 16 Dec 2015 Data JSON Markdown