ADDRESS

Links Road, Nyali. P.O. Box 40435-80100, Mombasa, Kenya

EMAIL

sales@rack-systems.co.ke solar@rack-systems.co.ke

PHONE NO

+254 722 757799

+254 763 757799

Contact