Contact Us Email & Phoneinfo@africacloudspace.com +254 798 067 754 +254 733 895 871 +254 799 962 545 Our LocationThe Trio Complex | 1st Floor | East Wing (Next to Garden City Business Park) Thika Road, Nairobi, Kenya MailP.O.Box 11377-00100, Nairobi, Kenya. Loading…