North & South Digital started its operations in 2011 as a Private Limited Company under the ID 07490352. The company's registered office was situated in Liverpool at 85 - 87. The North & South Digital Limited firm had been operating in this business field for 7 years.
This business had a solitary managing director: Stephen S., who was appointed in 2011.
Stephen S. was the individual who controlled this firm, owned over 3/4 of company shares.