About De Eknors Place Ltd (13571273) United Kingdom