About Chequers Court (langley) Management Limited (02490651) United Kingdom