About Deganwy Quay Freeholds Limited (07871779) United Kingdom