Netpaper began its operations in 2006 as a Private Limited Company registered with number: 05951335. The company's office was located in Birmingham at 158 Edmund Street. The Netpaper Ltd business had been offering its services for at least thirteen years.
The limited company was supervised by 1 managing director: Toby B. who was administering it from October 2, 2006 to dissolution date on July 17, 2019.