About Y&s Properties Ltd (10080959) United Kingdom