About Campbell Wharf Management Company Limited (11319331) United Kingdom