Dear ConfusedinSpain,

Putting the two properties in your son´s UK company´s name will allow you to "hide " the ownership of these, however, it will not avoid the obligation to pay any due tax....