About Livla Properties Ltd (13313160) United Kingdom