About M Sheard Property Ltd (11699335) United Kingdom