About Spinnaker Tower Properties Limited (12366674) United Kingdom