About Pippa Property Ltd (12679401) United Kingdom