About Three Cottages Ltd (13655266) United Kingdom