Birthdate
July 1966
Nationality
British
Occupations
Engineer
Roles
Director
Address
1 Ross Close, The Highlands Penycoedcae, Pontypridd, Mid Glamorgan, CF37 1XG
Ian Trevor Castle was born in July 1966.
Ian Trevor Castle Business Events
31 Aug 1997
Resignation
16 Jul 1996
Appointment