About Ruse Properties Ltd (13136423) United Kingdom