Our Email Address is: info@climras.org 

Our Physical Location and postal address
Ntashart Plaza, 4th Floor,
Kilimani Road, Adams Arcade
P.O Box 29152 - 0625
Nairobi Kenya

Our Mobile Numbers
+254 722 822 553
+254 716 311 729

Hours of operation
9:00 am – 8:00 pm EAT
Monday – Friday

Closed on
Saturday & Sunday