About Pritchard Management Limited (10818449) United Kingdom