About Ltm (city Of London) Limited (02438805) United Kingdom