The company is widely known under the name of Twin Link Healthcare Services Limited. It first started nine years ago and was registered under 09764156 as its registration number. This particular head office of this firm is based in Staffordshire. You can reach them at 82 Peascroft Road, Stoke On Trent. This enterprise's principal business activity number is 86900 - Other human health activities. Twin Link Healthcare Services Ltd reported its latest accounts for the period up to 2022-09-30. The company's most recent confirmation statement was submitted on 2022-09-04.
For nine years, this particular company has only been supervised by a single managing director: Auxilia M. who has been with it since 2015-09-05.
Auxilia M. is the individual who controls this firm, owns over 3/4 of company shares.