About Licc Properties Ltd (11690896) United Kingdom