About R&s Properties Investment Ltd (12407785) United Kingdom