Not being grumpy, just protecting your property, that's why I have my house opaqued on Google street view.
Data Protection legislation applies to ALL businesses and public bodies and includes rules relating to any DATA (including digital photos) held by them. It is a breach of legislation to either collect or store data (photo of your property) without your express consent. You should contact the business in writing, telling them they have obtained and stored data without your permission and you want to make a complaint. It is the Information Commissioner that has responsibility for 'policing' this and will have all the info you need - https://ico.org.uk/