About Leighton Hall Investors Group Ltd (11473663) United Kingdom