About The Spinnakers Residents Company Limited (05598704) United Kingdom