About Rs Freeholds Ltd (10612392) United Kingdom