About Tenantz Ltd (09608022) United Kingdom