This form of construction is quite common in Europe. It is becoming more common in Ireland & the UK.
Look at the Companies Irish Aggregiate Board Certificate. Do your homework. Most suppliers of the formwork will have a lis of approved installers / erectors.
Check previous Clients / jobs in your area and speck to the people. Ask about the quality of the Supplier and their Installers etc.
Discuss the construction details of this method with your Designer / Certifier (Architect, Arch. Technician, Engineer) Make sure they are fully familiar with the construction.
In simple terms its like building in Lego of couse in reality the Devil is in the Detail.
Maybe you could post photos at different stages of the build?