About Magpie Properties Ltd (07604273) United Kingdom