About Duska Property Ltd (12675309) United Kingdom