Narcissus Ltd is an active company incorporated on 30 January 2025 with the registered office located in London, Greater London. Narcissus Ltd was registered 11 months ago.
Registered office address changed from Js & Co Accountants Ltd 26 Theydon Road London E5 9NA England to London Accounting Group Ltd 26 Theydon Rd London E5 9NA on 18 December 2025