Started with Reg No. 11643895 6 years ago, Nl Management Ltd had been a private limited company until 7th December 2021 - the date it was formally closed. The last known registration address was 20-22 Wenlock Road, London.
This company was administered by one managing director: Nichola L., who was appointed 6 years ago.
Nichola L. was the individual who controlled this firm, owned over 3/4 of company shares.