Birthdate
June 1982
Nationality
British
Occupations
Lecturer
Roles
Director
Address
61a Deacon Road, London, United Kingdom, NW2 5NL
Barnaby Alain Roger Townsend was born in June 1982.
Barnaby Alain Roger Townsend Business Events
17 Mar 2016
Appointment
NAYLOR TOWNSEND LTD
Barnaby Alain Roger Townsend was appointed a director
at 34 years old.
British
Same name people