About Shepherd Management Limited (02656873) United Kingdom