Welcome to IBR Group International


IBR Group International is a private limited company in the United Kingdom and is registered in England & Wales. We are a registered data controller with the Information Commissioner's Office (ICO) in the United Kingdom.


Companies House Default Address, P.O. Box 4385, Cardiff, Wales, CF14 8LH, United Kingdom

218 Cator St, Off Commercial Way, London SE15 5GJ, United Kingdom 


UK: +44 203 745 5372