152 Magwaza Maphalala Street, Durban, South Africa,4001
We are the largest picture framing manufacturer in Africa. Westarted as a family business that was passed down generation& then broadened expansion to getting investors thecompany. We have almost 200 staff & grounded values& building relationships.We ...
photo frames, mirrors, shrinkfilm, mountboard, photo album