About Cavendish London Services Limited (00957580) United Kingdom