About Rowdell Road Properties Limited (07358241) United Kingdom