About Upex Properties Limited (03156511) United Kingdom