About Lmt Building & Developments Ltd (12108029) United Kingdom