About New Cavendish Court Properties Limited (10181213) United Kingdom