Registered with number 09453315 nine years ago, Stella Care Devon Ltd is categorised as a Private Limited Company. The business current office address is 3-5 Lucius Street, Torquay. This company's registered with SIC code 88100 which means Social work activities without accommodation for the elderly and disabled. The business latest financial reports cover the period up to 2023-01-31 and the latest confirmation statement was submitted on 2023-02-23.
Jody S. and Michael S. are registered as the firm's directors and have been working on the company success since 2022.