About Edwards Mac Property Investments Limited (09046802) United Kingdom