About Slipway Quay Management Company Limited (02365850) United Kingdom