selected country
Nigeria

Clemco Ind. Ltd

Business address
Plot 44, Jimoh Odutola Street, Off Eric Moore Road, Surulere, Lagos, Nigeria
Phone
234 1 2647257
2647261
2634874
2666111
2661038.