Am guessing ......... But it's like rubber/Lino type roof ?
Really slippy when wet, I have a job in Liverpool city centre, the 1st floor windows are done trad off a 8ft wide ledge with this very same floor, similar edges to pic. I cleaned it with virosol and wfp but didn't stay clean for very long as students higher up in building made sure of that