Company name: Churchill Self Catering
Description: Churchill Self Catering
Main Street, Church Hill, Co. Donegal, Ireland