About Upview Properties Limited (10583112) United Kingdom