About Uppingham Properties Limited (13500637) United Kingdom