"Whatever that maybe" - it may be a housing estate. Sorry but that is the hard fact of the matter.
As for clarity - I am sure they are very clear on what they want to do. While some posters on the TD thread wont accept it; businesses do you use every 'legitimate' trick in the book to keep their real intentions secret.