About Edinburgh Marina Granton Harbour Limited (11033709) United Kingdom