Olya Rail Resources Ltd can be contacted at 29 Barclay Road, in London. Its postal code is E17 9JH. Olya Rail Resources has been on the market for the last one year. Its reg. no. is 14749364. The enterprise's registered with SIC code 78300 which means Human resources provision and management of human resources functions.
Until now, this specific company has only been guided by an individual director: Ilie-Marius S. who has been presiding over it for one year.
Ilie-Marius S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.