About S & S Mcr Properties Limited (10934874) United Kingdom