D Dorcas Koech Review of Ramsa Limited 5 years ago I will definitely not recommend. Poor customer ser... I will definitely not recommend. Poor customer service.
Comments: