is inactive
United Kingdom
Director
Appointed on25 Nov 2010
Resigned on02 Mar 2012
Country of residencePlymouth
Where is CHURCHILL IFA LIMITED's headquarters?
CHURCHILL IFA LIMITED's headquarters is located at United Kingdom, Bristol, BS1 6JS, 21 St Thomas Street
What year was CHURCHILL IFA LIMITED started?
CHURCHILL IFA LIMITED was started in 2010
Sources: Companies House