The firm referred to as Nectar Lifesciences Uk was established on March 1, 2011 as a private limited company. The firm office was located in London on 6th Floor, 9 Appold Street. This place post code is EC2A 2AP. The official registration number for Nectar Lifesciences Uk Limited was 07547409. Nectar Lifesciences Uk Limited had been in business for twelve years up until January 31, 2023.
This company was directed by a solitary managing director: Dinesh D., who was chosen to lead the company eight years ago.