Stafford Capital Partners is to launch a new renewable energy strategy as it integrates the team from investment adviser Theia Investments.