About Shield Properties Limited (03620786) United Kingdom