Opla Limited could be contacted at Itek House, 1 Newark Road South in Glenrothes. The post code is KY7 4NS. Opla has existed on the British market since the firm was started in 2014. The registered no. is SC486009. The firm's classified under the NACE and SIC code 62090, that means Other information technology service activities. Fri, 30th Sep 2022 is the last time when the accounts were filed.
Euan F. is this particular enterprise's single director, that was selected to lead the company in 2014.
Euan F. is the individual with significant control over this firm, owns over 3/4 of company shares.