Established in the Saudi capital of Riyadh, Osool & Bakheet Investment Company has been operating in the financial sector since 2005.