About Shepherd Property Investments Limited (13384074) United Kingdom