About Ltm Property Services Ltd (12949397) United Kingdom