About L&s Moore Real Estate Holdings Limited (13624596) United Kingdom