About L.d.i. Developments Limited (09665386) United Kingdom