Registered as 07963246 12 years ago, 99 Digital Factory Limited had been a private limited company until 2014-08-19 - the time it was formally closed. The business latest mailing address was 12 The Riverside Studios, Amethyst Road Newcastle Business Park Newcastle Upon Tyne.
This business was controlled by a single managing director: Stefano L., who was selected to lead the company on 2012-02-24.