About Marina Bar Neyland Ltd (13526380) United Kingdom