Digital Tailor Agency 5 years ago ID: #148196 Listed In : Advertising Business & Services Business Consultants 4th Parklands Road, Diamond Plaza Nairobi +25427825764 digitaltailor.agency Business Description web design,web developer, e-commerce website, mpesa intaegration, digital marketers, SEO,web design company,professional website design Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : web design SEO web design company professional website design Web developer e-commerce website mpesa intaegration digital marketers