About Macmillan Estates Ltd (04245943) United Kingdom