About De Villiers Sheard Cc
de villiers sheard (pty) ltd, or devs, are consulting civil, structural, mechanical and wet services engineers, specializing in providing unique and appropriate consulting engineerin... Read more
de villiers sheard (pty) ltd, or devs, are consulting civil, structural, mechanical and wet services engineers, specializing in providing unique and appropriate consulting engineerin... Read more