Located in City Point, Edinburgh EH12 5HD Aquamarine Power Limited was a Private Limited Company with SC327622 registration number. This company had been established 17 years ago before was dissolved on January 23, 2020. It has a history in registered name change. In the past, the firm had two different company names. Up till 2007 the firm was run under the name of Marine Power Projects and up to that point the official company name was MM&S (5271).