About Clark & Hay Properties Limited (10916090) United Kingdom