2011 is the year of the beginning of Keolia Limited, the firm that was situated at The Balance, Floor 7, Keolia, 2 Pinfold Street in Sheffield. The company was created on 8th March 2011. The firm registered no. was 07555255 and its post code was S1 2GU. This firm had been operating on the British market for approximately 5 years up until 30th August 2016.
Our information regarding this particular company's executives implies that the last two directors were: Samuel S. and Joshua W. who became the part of the company on 5th May 2011 and 8th March 2011.