About Ss&s Property Holdings Ltd (10844389) United Kingdom