About Rylands Property Services Limited (12058164) United Kingdom