Solar Panels in Malta Renergy Limited Address: 10 Triq San Tumas, LQA 9031 Hal Luqa Malta Phone Number: +356 21 32 29 99