Masterspace Solutions Limited
Industrial Complex, Mombasa Road
P.O Box 57933, 00100
+(254) 715 837 832 /+(254) 772 174 759
info@masterspace.co.ke