About 12 Stanhope Place Management Company Limited (04542166) United Kingdom