About Cavendish Wharf Management Company Limited (06534313) United Kingdom