I don't want to spam anything here, but there are tons of agents you can find via google.
The registered address in HK can be provided by the agent. I'm not sure what else you mean by physical address.
You'll need to visit HK to open a bank account in case you need one in HK, but you could open a bank account in any other country as well if you can find a bank willing to do so (tough where I'm from).