About Spinnaker View Management Company Limited (04339504) United Kingdom