Birthdate
March 1950
Nationality
British
Occupations
Production Manager
Roles
Director
Address
4 Trinity Court, Castle Street, Hull, E Yorkshire, HU1 2LY
Charles Stephen Horncastle was born in March 1950.
Charles Stephen Horncastle Business Events
27 Apr 1999
Resignation
23 Apr 1996
Appointment