The energy regulator Ofgem E-Serve continues to administer the scheme.
Energy suppliers, also known as FITs licensees, make FITs payments. If you have a query about your FITs payments, you can contact Ofgem or your FITs licensee. Ofgem has a list of FITs licensees contact details.
The UK Government’s Department for Business, Energy and Industrial Strategy (BEIS) are the relevant contact for queries about legislation.