About Cc61 Management Company Ltd (06238282) United Kingdom