The company is located in Sheffield with reg. no. 04723665. It was registered in the year 2003. The main office of this company is situated at The Masters House 92a Arundel Street. The postal code for this location is S1 4RE. The firm's SIC code is 62090, that means Other information technology service activities. Sat, 30th Apr 2022 is the last time when the accounts were reported.
For the firm, just about all of director's obligations have so far been performed by Step F. who was chosen to lead the company in 2003 in April.
Step F. is the individual with significant control over this firm, owns over 3/4 of company shares.