About Lash Properties Ltd (12958598) United Kingdom