About De Lacy Properties Ltd (09882177) United Kingdom