About Legal & General Homes Holdings Limited (09910062) United Kingdom