About Tettey Thomas Property Limited (11773356) United Kingdom