Nairobi, Nairobi County, 00100, Kenya
Ronald ngala street Rng plaza 4th floor shop branded Nairobian beauty hub