About Leeds Place Property Limited (10719065) United Kingdom