Registered with number 11450369 six years ago, Mass Print Ltd had been a private limited company until 2021-11-09 - the time it was dissolved. The company's latest registration address was Cedar House Vine Lane, Hillingdon Middlesex. The firm was known under the name Nsl Document Solutions until 2020-11-02 at which point the business name was replaced.
This limited company was administered by one director: Keith E. who was controlling it for one year.