About S&s Properties Services Ltd (12017633) United Kingdom