About Shepherd Property Ltd (10709023) United Kingdom