LAUNCHING SOON


Head Office


Post Box No: 1992 – 80100 Mombasa
4th Floor, Mombasa Trade Centre, North Wing.

Office L/Line: +254 41 2312020/ 711399159/ 737 411737

Fax: +254 41 2225511
Email: info@dflafrica.com

Scroll to top