Non-trading Company in Forres, Morayshire We help you find any company! Solarscotia Limited Aes Building, Lea Road Forres, Morayshire