A property developer in the UK has provoked something of a storm over a brochure for one of its new projects. Images of the planned housing development in …

source