About Lili Properties Ltd (12775819) United Kingdom