About S&a Property Holdings Ltd (11823350) United Kingdom