About Deganwy Properties Limited (12465142) United Kingdom