Based in 12 Jordan Street, Liverpool L1 0BP Paper Free Ltd was a Private Limited Company with 09703306 registration number. It was launched on 2015/07/27. Paper Free Ltd had existed in the UK for four years.
Lauren Y. and James H. were listed as company's directors and were running the company for three years.
Executives who had significant control over the firm were: James H. owned over 3/4 of company shares and had 3/4 to full of voting rights. Lauren Y..