About Shepherd Property Developments Ltd (08134282) United Kingdom