TOWNSEND, Adele Jayne NationalityBritish Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Sitech (London) Limited Secretary 16 Nov 2005 Data JSON Markdown