Located at 24 Downsview, Chatham ME5 0AP Npl Holdings Ltd was categorised as a Private Limited Company with 11126817 Companies House Reg No. It had been started 7 years ago before was dissolved on 2023-04-04.
Nicholas L. and Shabana H. were listed as firm's directors and were running the company from 2017 to 2023.
Executives who had control over the firm were as follows: Nicholas L. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Shabana H. owned 1/2 or less of company shares, had 1/2 or less of voting rights.