We are paid to run booking platforms for our clients, most of our clients do not know how to log in, and there is no need, so they hired us. Yes, we have a separate account for each individual facility, and the agency is the host.
We have never had a problem with that before, the new rules on ID verification by airbnb made it a problem because we can't bother every facility owner to send us a selfie, which then airbnb doesn't approve because they are not direct selfies, but a sent image etc.