About Crosse Close Management Company Ltd (04305200) United Kingdom