Foresight Sustainable Forestry Company has launched its initial public offering (IPO) with a target size of £200 million ($275 million).