About Spinnakers Property Company Limited (02821455) United Kingdom