About Shepherdson Properties Limited (10702805) United Kingdom