About Lm & Tm Properties Ltd (12838115) United Kingdom