About Magic Properties Group Llp (OC418198) United Kingdom