Birthdate
August 1966
Nationality
British
Occupations
Film Editor
Roles
Director
Address
39 Royal York Crescent, Clifton, Bristol, Avon, BS8 4JU
Nicola Rachael Helena Oldroyd was born in August 1966.
Nicola Rachael Helena Oldroyd Business Events
14 Aug 1998
Resignation
03 Nov 1995
Appointment