About Emerald Cottages Limited (08640470) United Kingdom