Yes, I was given this website but you have to put in your kimlik number.
https://www.turkiye.gov.tr/kugm-belg...irma-sorgulama
And then was advised that limited liability companies are under no obligation to publish their financial details.
The only other advice I was given was you can ask them to provide you the "credit liability report" given by the central bank.
www.findeks.com
Which provides credit liability report for individuals and companies.
In anyway I'm going with my gut feeling which was only reinforced when the company's and director's LinkedIn pages suddenly were taken offline as soon as I started to check them both.