About Number 8 Cavendish Place Management Company Limited (03116610) United Kingdom