Forestry England is a division of the Forestry Commission, responsible for managing and promoting publicly owned forests in England.