is inactive
Where is IBS HOLDING LIMITED's headquarters?
IBS HOLDING LIMITED's headquarters is located at England, London, 5-7 Cranwood Street, London, EC1V 9EE, Finsgate
What year was IBS HOLDING LIMITED started?
IBS HOLDING LIMITED was started in 2012
Sources: Companies House