Ulka began its operations in 2004 as a Private Limited Company under the ID SC271862. The company's registered office was registered in Glasgow at Finlay House. This Ulka Limited company had been operating in this business for at least twelve years.
Shane D. was this specific company's director, appointed in 2014.