About Sfarr Props Ltd (12017643) United Kingdom