About Properties By S&t Limited (13671322) United Kingdom