TTA Trinity Trust Ltd, Turbenthal, limited or corporation