About Turkak Property Ltd (12833058) United Kingdom