About S S & S Properties Limited (13343805) United Kingdom