About Lillie Square Gp Limited (07696132) United Kingdom