About Shepherd Group Properties Limited (00705423) United Kingdom