About 19 Sutton Place Management Company Limited (05717452) United Kingdom