The company was floated on the London Stock Exchange on 21 July 2010 and is currently a member of the FTSE 250 Index, with headquarters just outside London in Hatfield, Hertfordshire.
The company was floated on the London Stock Exchange on 21 July 2010. This was with headquarters just outside London in Hatfield, Hertfordshire. The company is currently a member of the FTSE 250 Index in Hatfield, Hertfordshire. This is with headquarters just outside London.