About Chequers Cottages (management) Limited (02673608) United Kingdom