About Legal & General (strategic Land North Horsham) Limited (11711423) United Kingdom