Nwl Financial came into being in 2012 as a company enlisted under no 07984100, located at SE1 4LL London at 2 Gallery Court. This company's last known status was dissolved. Nwl Financial had been operating offering its services for at least nine years.
Neil L. was the firm's managing director, appointed twelve years ago.
Neil L. was the individual who had control over this firm, had substantial control or influence over the company.