About Yura Properties Ltd (11784022) United Kingdom