Based in 17 Cradock Mews, Sheffield S2 2JZ Szl Consulting Limited was classified as a Private Limited Company registered under the 10175518 registration number. It was launched on May 11, 2016. Szl Consulting Limited had been in the UK for six years.
Stephen O. was the firm's managing director, appointed in 2016 in May.
Stephen O. was the individual who had control over this firm, owned over 3/4 of company shares.