THP Limited, Inc.