About Jmac Property Investments Limited (12979970) United Kingdom