About Tevfik Property Management Ltd (12511753) United Kingdom