About Magpie Estates Ltd (02243368) United Kingdom