When you set up a limited company, you set up a completely separate entity from you yourself in the eyes of the law. This means that if you buy something through the limited company, it becomes property of the company - not you personally.
Far from complicating the process, this can actually make purchasing real estate easier. Not to mention, a more profitable venture - buying...