About Plum Tree Property Ltd (11333028) United Kingdom