Templeton Heights, Ltd.