About The Slipway Management Company (falmouth) Limited (08777776) United Kingdom