About Uran Property Limited (12948108) United Kingdom