About M&g Sheppard Properties Limited (10620714) United Kingdom