About Cuddy Properties Ltd (12469266) United Kingdom