About Designsview Properties Limited (12674028) United Kingdom