About Cheyne House (management) Limited (02346563) United Kingdom