Renewable Energy Stratton, Swindon - Welcome to the Stratton Renewable Energy Directory listing recommended renewable energy companies in Stratton. It lists those who offer renewable energy system installations and renewable energy in Stratton, Swindon. Do you have a Stratton business? If so, why not advertise it on the Stratton Business Directory - IT'S FREE.