About Rodak Property Ltd (12618279) United Kingdom