Ruwi Complex - Marketing OfficeRuwi Complex - Marketing Office contact details P.O Box, 117 Al Wadi Al Kabir 24702141 info@ruwicomplex.com Inquiry Form Loading... looking for affordable luxury shopping space & accommodation in the center of ruwi? CALL US : 24702141