Storth Lane Consultants began its operations in 2012 as a Private Limited Company under the following Company Registration No.: 08011682. This company's headquarters was based in Sheffield at 27 Storth Lane. This Storth Lane Consultants Limited company had been operating in this business field for at least seven years.
This specific company was administered by a single director: Charles C. who was overseeing it for seven years.
Charles C. was the individual with significant control over this firm, owned over 3/4 of company shares.