About Deeside Properties Ltd (SC463062) United Kingdom