About S Group Properties Limited (13430937) United Kingdom