Iolo Holdings Limited is an active company incorporated on 26 February 2025 with the registered office located in Cardiff, South Glamorgan. Iolo Holdings Limited was registered 10 months ago.
Registered office address changed from Elfed House Oak Tree Court Cardiff Gate Business Park Cardiff CF23 8RS United Kingdom to Hodge House 5th Floor St. Mary Street Cardiff CF10 1DY on 7 January 2026
Submitted on 7 Jan 2026
Statement of capital following an allotment of shares on 7 March 2025