Contact us

Kiluwa Limited Mombasa
A Member of Gulf Homes (K)
P.O Box 9-80122
Mombasa, Kenya
+254 704444448
+254 736776636