About R&s Properties (walsall) Ltd (12931403) United Kingdom