About Coopers Close Management Limited (02023978) United Kingdom