About The Park & Marine Hotels Limited (07387318) United Kingdom