Iqarb - International Quality Assessment Review Body Cic is an active company incorporated on 30 November 2010 with the registered office located in London, Greater London. Iqarb - International Quality Assessment Review Body Cic was registered 14 years ago.