We have 3 employees who are outsourced, and they work a nightshift of 7:30pm – 7:40am.

We have not provided them with a free health assessment despite them requesting one, over 12 months ago.

What is our liability here?
Micheal