About Poppy S Properties Ltd (12621843) United Kingdom