You cannot evade tax on borrowed money, only on income or gains. If you borrowed the money from a traditional lender, they will have an issue with you giving the properties away which is what you appear to be intending to do for all intents and purposes, given that you are not a shareholder in the company.
I'm not entirely sure what you think you will be achieving by following the process you outlined in your question. If the idea is for you to avoid tax by your partner handing you a share of the profits as a gift on eventual disposal of the properties, it may work and it may not work. There is anti-avoidance legislation to crack down on circular transactions whereby a set of steps are followed to avoid tax. HMRC may ask some questions.
As you will see here
, where the property owners are not married to one another or in a civil partnership, the rental income does not have to be split in the same proportions as the ownership of the property is.
If you transfer the properties to your partner's company, there may be Capital Gains Tax implications for you even though you would not receive any cash immediately. That may not be a problem as you will only just have bought them and so there will be no inherent gain if you are treated as having "sold" them to the company.
By giving the properties to a company owned by your partner, you are effectively making a gift and losing control of the properties. If the properties are owned by the company and they are sold at a profit, the company will pay corporation tax at 20% on the profit and may get some indexation allowance for inflation if they are held for any length of time which would reduce the tax liability.
As the company may be classed by HMRC as an investment company as opposed to a trading one, the only way to extract money from it may be in the form of dividends which could give rise to substantial personal tax liabilities for the shareholder(s). CGT is only charged on individuals at 18% or 28% or a combination of the two rates depending on the level of the individual's income.
I hope this helps bur let me know if you have any further questions.