About City Wharf Management Co Limited (05436210) United Kingdom