September 9 (SeeNews) - UK firms Peel Energy and Belltown Power said on Tuesday they have reached financial close for the 50-MW Frodsham wind project in Cheshire, North West England.