About Lash Property Ltd (10705695) United Kingdom