About L&l Property Creations Limited (11886732) United Kingdom