The Olbac Limited business has been operating in this business field for 9 years, having launched in 2015. Started with Registered No. 09413917, Olbac is categorised as a Private Limited Company with office in 4th Floor, London EC1N 8UN. The enterprise's declared SIC number is 96090 - Other service activities not elsewhere classified. 2023-01-31 is the last time the company accounts were filed.
At the moment, the following business is managed by one managing director: Olin B., who was appointed 9 years ago.
Olin B. is the individual with significant control over this firm, owns over 3/4 of company shares.