Key factsactiveLegal nameAQUA POWER LTDuk_chRegistrationSC660251uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2020-04-30uk_chRegistered address22 GOGARLOCH SYKE, EDINBURGH, EH12 9JBuk_chIndustry74100 - specialised design activitiesuk_ch