Step Digital Media Limited is located at Shrewsbury at 66 St. Michaels Gate. You can look up the firm using the postal code - SY1 2HL. The enterprise has been operating on the British market for three years. This business is registered under the number 13148731 and company's official state is active. The firm's principal business activity number is 73110 meaning Advertising agencies. The latest financial reports detail the period up to Tue, 31st Jan 2023 and the latest confirmation statement was submitted on Fri, 20th Jan 2023.
Arran S. is this particular firm's single managing director, that was chosen to lead the company in 2021.
Arran S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.