Credit check? Who do you think you are?
The most any landlord has ever asked from me is a letter from employer which I was happy to give. I wouldn't give a landlord any bank details, that's none of their business - and why I give them a deposit. Never been asked for previous landlord reference (and I imagine that's easy to fake).
In the case of property management companies, they seem to just want to tick some boxes by asking for (say) an employer reference, I've rarely even met them in person. Individual landlords managing their own properties tend to want more of a chat to suss you out which is fair enough.
If I was into the investing business, I'd want to at a minimum meet the client for my own piece of mind (showing them around is a good way to do this).