UK renewable energy and food waste recycling company Severn Trent Green Power (STGP) has acquired the Church Farm solar scheme, a roughly 25-MWp project in Shropshire, England, financial advisor Savills said on Thursday.