About Mac Properties Solutions Limited (10249777) United Kingdom