Key factsactiveLegal nameOPTIMAL POWER LIMITEDuk_chRegistrationSC731983uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2022-05-10uk_chRegistered address109 HIGH STREET, INVERGORDON, IV18 0ABuk_chIndustry99999 - Dormant Companyuk_ch