About Sheard Property Management Limited (11943197) United Kingdom