About Delyn Properties Llp (OC321724) United Kingdom