About Studio House Cottages (management) Co. Limited (01943269) United Kingdom