About Shepherd Partnership Limited (05837782) United Kingdom