About Shead Properties Limited (13073876) United Kingdom