14823202 is the registration number of Liferelease Ltd. It was registered as a Private Limited Company on 2023-04-24. It has been in this business for one year. The enterprise can be gotten hold of in 20-22 Wenlock Road in London. The head office's post code assigned to this location is N1 7GU. The company's principal business activity number is 86900 which means Other human health activities.
At present, this firm is supervised by a single director: Data A., who was appointed in 2023. To help the directors in their tasks, this firm has been utilizing the skills of Kerubudu A. as a secretary for the last one year.
Data A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.