About Legal & General Development Assets Holdings Limited (09575827) United Kingdom