About Teg Properties Limited (10796820) United Kingdom