ANTHONY MARTIN FINCH

Total number of appointments 1, no active appointments


BARRACUDA DEVELOPMENTS LIMITED

Correspondence address
UNIT 2-5 CROXTED MEWS 286-288 CROXTED ROAD, LONDON, UNITED KINGDOM, SE24 9DA
Role RESIGNED
Director
Date of birth
March 1971
Appointed on
3 November 2017
Resigned on
15 February 2018
Nationality
BRITISH
Occupation
OPERATIONS DIRECTOR