About Shepperd Property Limited (09204761) United Kingdom