About Chatelet Close Management Company Ltd. (07020461) United Kingdom