About S&co Properties Ltd (12044739) United Kingdom