About The Nags Head Cottages Ltd (11268116) United Kingdom