About Upper Properties Limited (04695831) United Kingdom