About Magic Wand Property Management Ltd (13111357) United Kingdom