About Sfr Management Company Ltd (10722793) United Kingdom