Ellen Design Contacts

Location: Buruburu Phase 3
Tel: +254 729 739 798
P.O. Box 729 – 00300
Nairobi Kenya
Email: hechdola@yahoo.com