About Lombard House Developments Ltd (09867332) United Kingdom