If you buy it through a company the company would be liable for CGT on any profits made in a future sale, and the money would still be taxable coming out of the company. Generally not a good idea.
The gross return is 6.8% before expenses, before tax. Thats not a good deal.
Also what protection have you against the management company jacking up the prices in future.
These developments are generally for the benefit of the promoters. They bought the land, they got the planning, they negotiated the tax relief, they built the properties, they get the cream.