About Legal & General Homes Modular Limited (09911886) United Kingdom