About Torkaz Property Ltd (11293038) United Kingdom