About S Group Property Limited (13508642) United Kingdom