THP Limited, Inc