Business Demand International Ltd is a dissolved company incorporated on 1 February 2012 with the registered office located in Leicester, Leicestershire. Business Demand International Ltd was registered 13 years ago.
Registered office address changed from 121 Livery Street Birmingham B3 1RS England to Cba Business Solutions Ltd 126 New Walk Leicester LE1 7JA on 1 June 2018