About Llf Properties Limited (13628622) United Kingdom