Birthdate
January 1961
Nationality
British
Occupations
Self Employed
Roles
Director
Address
6 South View Court, 193 Honor Oak Road, Forest Hill, London, SE23 3RY
David James Castro was born in January 1961.
David James Castro Business Events
26 Nov 2013
Resignation
21 Oct 2012
Appointment