About Novum House (cambridge) Management Company Ltd (11198600) United Kingdom