About 28 Rutland Street Management Company Limited (10729318) United Kingdom