This particular Tillio Limited business has been in this business for at least nine years, having started in 2015. Registered with number 09778239, Tillio is categorised as a Private Limited Company with office in 16 Whitwell Road, Southsea PO4 0QR. This company's principal business activity number is 86900: Other human health activities. Tillio Ltd filed its latest accounts for the financial year up to 2022-03-31. The business latest annual confirmation statement was submitted on 2023-02-12.
The firm owes its well established position on the market and unending growth to a group of two directors, who are Emily T. and Nigel T., who have been presiding over the company since November 2021.
Nigel T. is the individual who controls this firm, owns over 3/4 of company shares.