About Cavendish Apartments Ltd (09025313) United Kingdom