About S&n Properties (worc) Ltd (12179568) United Kingdom