hi there,
if it is altro non slip floor, then the altro spec is damp mop with neutral detergent.
you can machine scrub the floor, however your client will see discolouration again within a short space of time, therefore i would not suggest machine scrubbing.
altro non slip, should not be sealed or polished, as if anyone slips over then litigation would in the majority of cases be successful.
altro floor in its nature, is porous in ite nature, great for non slip in hospitals and surgeries, but an absoolute PAIN to keep clean
regards
marti