About 16 Newland Street Management Company Ltd (11707173) United Kingdom