About Delyn Properties (uk) Ltd (13181674) United Kingdom