About Sheard Property Ltd (11922963) United Kingdom