Ltd Co or personal rent

Depends on whether you need any of the money now, your long term plans, future tax rates etc etc
This might be helpful … Limited Company to buy new Buy to Let