About Rodroj (properties) Ltd (10721734) United Kingdom