About Thekos Property Ltd (11660270) United Kingdom