About Lollipop Property Group Ltd (07128379) United Kingdom