Bad smells around urinals is almost always caused by uric acid (which is part of urine) and bodily fluids.
Follow this guide on how to combat the bad smell:
1. Get a bottle of Blu Away, which is a cleaner with a pleasant, fresh, spearmint fragrance.
2. Spray Blu Away to walls and floor around urinals and leave product to react with the odour
3. After leaving Blu Away for a sufficient amount of time, wash it away.
Please note, Blue Away has friendly bacteria inside it. If you use any disinfecting products with Blu Away, the friendly bacteria will be killed. If you are using Blu Away do not use any other cleaners.