About Magpie Property Ltd (13171257) United Kingdom