About Lillco Properties Ltd (12629394) United Kingdom