About Lla Property Holding Ltd (12391746) United Kingdom