0 Car Wash Manzini OBD Masters, Car keys & Diagnostics MANZINI HEIGHTS BUILDING, Office number 13, Manzini