It is quite common for overseas holiday homes to be purchased in companies. Typically this is to circumvent overseas inheritance rules. Historically the use of a company has lead to a UK income tax and national insurance liability which was treated as a "cost" of the structure.
Pressure was placed on the Government to eliminate this cost, and in 2008, they revoked the income tax liability but not the national insurance liability. The ...