Key factsactiveLegal nameOy RAL Finland Abfi_prhRegistration2852660-2fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2017-08-29fi_prhRegistered addressPahaniemenkatu 83, 20210, TURKUfi_prhIndustryMechanical and process engineering design and technical consultancyfi_prh