About Tregawne Cottages Limited (12644212) United Kingdom