About Macfie Property Investments Ltd (12298198) United Kingdom