East Africa Data Centre

Location

Mombasa Road
Mombasa, 502, Kenya

Parent company

East Africa Data Centre

Service provider