About Tevfik Apartments Limited (13669147) United Kingdom