About R&s Properties (preston) Limited (13019372) United Kingdom