About The Spinnaker Quay Management Company Limited (05420087) United Kingdom