About Millbay Marina Village Management Company Limited (02280646) United Kingdom