About Chequers Management Company Limited (03005734) United Kingdom