About Turk Property Ltd (12319684) United Kingdom