A white van that says Master Clean UK on it.
a MasterClean UK sign that is on a car
A white work company van says Master Clean UK on the side.
A white van from Master Clean UK is parked behind a white car.
A work van for a 24/7 response team