About 22 Sutton Place Management Company Limited (12602899) United Kingdom