Started with Reg No. SC403198 13 years ago, Stn Tax Network Limited is a Private Limited Company. The official registration address is Hudson House, 8 Albany Street Edinburgh. This enterprise's principal business activity number is 74909 : Other professional, scientific and technical activities not elsewhere classified. Stn Tax Network Ltd released its latest accounts for the period that ended on 2022-07-31. The latest annual confirmation statement was submitted on 2023-07-08.
For this specific company, all of director's duties have so far been performed by Melanie W. who was assigned this position on 2011-07-08.
Melanie W. is the individual who controls this firm, owns over 3/4 of company shares.