Based in 38 Thistle Street, Edinburgh EH2 1EN Abellio Systems Ltd was a Private Limited Company with SC570140 registration number. The firm appeared on 2017-06-30. Abellio Systems Ltd had been prospering in the United Kingdom for at least 4 years.
This specific business was administered by a single managing director: Vanessa P. who was caring of it for one year.
Vanessa P. was the individual with significant control over this firm, owned over 3/4 of company shares.