Railstar Ltd with the registration number 11484034 has been competing in the field for six years. The Private Limited Company is located at 6 Viewpoint Office Village, Babbage Road in Stevenage and its area code is SG1 2EQ. This firm's declared SIC number is 96090 - Other service activities not elsewhere classified. Railstar Limited reported its account information for the financial year up to 31st July 2022. The firm's latest annual confirmation statement was released on 24th July 2023.
There's one managing director at the moment supervising this specific company, namely Michael B. who's been doing the director's responsibilities for six years.
Michael B. is the individual with significant control over this firm, owns over 3/4 of company shares.