Global Solar Portal Phone Number 34971573797Address Line 1 Apartado 935Town / City St. JordiCounty / District Balearic IslandsPostcode 7817Category Education & TrainingYour one stop gateway to home solar power.