About Cavendish Place (oxford) Management Limited (03217150) United Kingdom