About Chesham Close Management Limited (08433671) United Kingdom