About Marine House Cardiff Bay Management Limited (12107197) United Kingdom