Skip to main content

Distributors in Kenya

Rhombus Limited

Eden Square Business Centre
Eden Square
Chirimo Lane
West Lands
P.O. Box 2193
00606 SARIT
Nairobi
Kenya
Website: www.rhombusqa.com
Close Menu

Distributor Login