Imogen Sara CHALLIS
Imogen Sara CHALLIS is a British citizen, born on July of 1959.
Nationality: | British |
Born on: | July of 1959 |
Registered Address
The registered address of Imogen Sara CHALLIS is:
The Church View Centre, Church View, DN1 1AF, Doncaster, United Kingdom
Appointments
These are the registered company appointments of Imogen Sara CHALLIS.
DONCASTER CENTRAL DEVELOPMENT TRUST CIC
Director
Researcher
ACTIVEAssigned on 29 Jun 2012
Current time on role 11 years, 11 months, 28 days