Openstack Business Consulting Ltd is an active company incorporated on 16 July 2025 with the registered office located in Cardiff, South Glamorgan. Openstack Business Consulting Ltd was registered 6 months ago.
Registered office address changed from Unit 25-26 Wentloog Road Caerdydd CF3 1XH United Kingdom to 17 Pwll-Mawr Court Business Park Wentloog Road Rumney Cardiff CF3 1XH on 29 October 2025