About Tejza Property Limited (13086423) United Kingdom