is inactive
Where is CHURCH HOUSE INN HOLNE LIMITED's headquarters?
CHURCH HOUSE INN HOLNE LIMITED's headquarters is located at United Kingdom, Devon, Paignton, TQ4 5BY, 46 Hyde Road
What year was CHURCH HOUSE INN HOLNE LIMITED started?
CHURCH HOUSE INN HOLNE LIMITED was started in 2009
Sources: Companies House