A rolling stock company (ROSCO) or rolling stock leasing company owns and maintains railway engines and carriages which are leased to train operators or train operating companies.