Buy to let mortgages in the UK are really hard to get at the moment. I live in England and can't get one. Could you maybe use an Australian line of credit? I think the UK is heading for big inflation, so try and fix your rates.
They are some good figures! Your net return or Cap. Rate is 20.65% as you say and I would say your ROI is infinite, because it is a no-money-down deal as you are financing 100% of your costs.