About South Marine Point Owners Limited (07879304) United Kingdom