About Tevfik Property Ltd (09866146) United Kingdom