About Lash Property Holding Ltd (13538951) United Kingdom