About Shepherd Partnership (holdings) Limited (11354758) United Kingdom