About Sntr Properties Ltd (12725836) United Kingdom