11894181 is a registration number for Towans Services Limited. This company was registered as a Private Limited Company on 2019/03/20. This company has existed in this business for the last 5 years. This firm can be found at 182 Limpsfield Road in South Croydon. The main office's postal code assigned to this address is CR2 9DA. This enterprise's SIC and NACE codes are 86210 and has the NACE code: General medical practice activities. The business latest annual accounts describe the period up to 2023-03-31 and the latest confirmation statement was released on 2023-03-31.
When it comes to the following company, the majority of director's obligations up till now have been performed by Emmanuel S. and Yewande S.. As for these two executives, Emmanuel S. has managed company for the longest time, having been a part of officers' team for 5 years.
Executives who control the firm include: Emmanuel S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Yewande S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.