About Sheppard Properties Limited (09915534) United Kingdom