About Sheppard Management Services Limited (09699771) United Kingdom