About Lombard House Management Company Ltd (09676341) United Kingdom