About Uridge Properties Limited (12897153) United Kingdom