About Seaview Retreat Limited (10658364) United Kingdom