Directory Company Details Lubayo Cleaning & Projects Address: 21 Hurricane Str, Ormonde View 2091 South Africa Phone: +27638189922 Company Type: Associate