About Marina Suites Limited (11418530) United Kingdom