About Urra Properties Limited (08835839) United Kingdom