Delda Hills found in Mzuzu -Zolozolo along side Botanical road (Baghdad near Magawa Maize mill). Some of the products are steel frames, Gates, TV stands, and many
Contact +265882595843/+265993440977