Joad Geo-Projects Limited

Land surveyor;Geotechnical engineer

Filled out 40%