About Shepherd Development Company Limited (00833056) United Kingdom