About S&tg Property Ltd (12111118) United Kingdom