About Ltf Properties Limited (11489195) United Kingdom