This particular Stomach Cancer Uk Ltd company has been offering its services for at least 5 years, as it's been established in 2019. Started with registration number 12088512, Stomach Cancer Uk is a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) located in 21 Achilles Road, London NW6 1DZ. The company's declared SIC number is 86900: Other human health activities. The business latest annual accounts describe the period up to 31st July 2020 and the most current annual confirmation statement was submitted on 5th July 2021.
There is a group of two directors leading the following limited company now, namely Michael D. and Deborah S. who have been performing the directors assignments since 2019.
Executives who control the firm include: Deborah S. has 1/2 or less of voting rights. Michael D. has 1/2 or less of voting rights.