YFM invests in ISS Founded in 2009 and based in Pershore, West Midlands, ISS currently employs 31 people Buyouts 16 March 2020